package common

const (
	Valid             = 10010
	WithdrawOrder     = 10004
	AssetsTotal       = 10014
	AssetsInOut       = 10016
	Card2Mail         = 20009
	AllowedAddUsdt    = 10013
	RechargeVipConfig = 10012
)

// 数值类型
var Numerical = map[int64]string{
	10001:         "交易记录",
	10002:         "下单记录",
	10003:         "充值记录",
	WithdrawOrder: "提现记录",
	10005:         "佣金明细",
	10006:         "返佣金额",
	10023:         "下单费率",
	10024:         "关闭会员前端取款",
	20012:         "同IP注册数",
	30014:         "每日红包领取次数",
	30015:         "超级大奖超时时间",
	30016:         "超级大奖每天发送上限",
	30018:         "首页中奖信息金额展示",
	30019:         "下级连续0充值天数",
	30020:         "短信下发数",
	30021:         "邮件下发数",
	90001:         "团队报表",
	90002:         "比赛记录",
	30022:         "回归活动最大领取数次",
}

// bool类型
var Status = map[int64]string{
	10007:       "昨日佣金",
	10008:       "邀请奖励",
	10009:       "自动入款",
	Valid:       "是否需要保底量",
	10011:       "是否开启保底量",
	10012:       "充值等级开关",
	10013:       "前端是否允许会员添加USDT地址",
	AssetsTotal: "前端钱包页面是否显示总充/提金额字段",
	10015:       "是否展示本地充值银行卡列表",
	AssetsInOut: "出入款去除小鼠点及后面的位数开关",
	10017:       "是否打开自动结算剩余保底量凌晨1点",
	10018:       "首充奖励",
	10019:       "前端是否显示手动保底开关",
	10020:       "代理审核机制",
	10021:       "是否开启第三方代付刷新确认",
	10022:       "合伙人奖励",
	20001:       "vip数据",
	20002:       "邀请码是否必填",
	20003:       "开启图片验证码",
	20004:       "是否开启前台谷歌验证",
	20005:       "其他绑定谷歌是否开启短信验证",
	20006:       "邮箱注册",
	20007:       "手机注册",
	20008:       "前台绑定谷歌是否开启邮箱验证",
	Card2Mail:   "添加英航卡是否输入邮箱",
	20010:       "后台注册是否校验手机长度",
	20011:       "是否打开代理后台手机号查看",
	30001:       "理财开关",
	30002:       "开启邀请人任务",
	30003:       "是否开启推广链接配置",
	30004:       "积分商城开关",
	30005:       "大奖奖励开关",
	30006:       "是否开启官方充值，下单填入付款人信息弹窗",
	30007:       "是否打开前台语言的变更按钮",
	30008:       "是否显示热门游戏中奖率",
	30009:       "前端首页弹窗佣金开关",
	30010:       "是否开启锦标赛",
	30011:       "是否开启活动任务奖励",
	30012:       "新手会员礼包开关",
	30013:       "大转盘开关",
	90003:       "昨日团队",
	90004:       "新增下级月记录",
	90005:       "游戏统计",
	90008:       "cp长龙显示开关",
	90007:       "推广数据",
	90006:       "删除全部数据",
	30023:       "注册短信验证",
	30024:       "新增提现方式短信验证",
	30025:       "忘记密码短信验证",
}

// 比率
var Ratio = map[int64]string{
	10025: "USDT比例",
	10026: "TRX汇率",
	10028: "充值超时时间",
}

// 银行卡绑定信息
var Bank = map[int64]string{
	10027: "绑定银行卡数",
}

// 会员绑定
var Bidding = map[int64]string{
	30017: "会员绑定",
}

// 字符串
var Char = map[int64]string{
	90009: "后台抬头背景色设置",
}

var All = map[int64]map[int64]string{
	1: {10001: "交易记录",
		10002:         "下单记录",
		10003:         "充值记录",
		WithdrawOrder: "提现记录",
		10005:         "佣金明细",
		10006:         "返佣金额",
		10007:         "昨日佣金",
		10008:         "邀请奖励",
		10009:         "自动入款",
		Valid:         "是否需要保底量",
		10011:         "是否开启保底量",
		10012:         "充值等级开关",
		10013:         "前端是否允许会员添加USDT地址",
		AssetsTotal:   "前端钱包页面是否显示总充 / 提金额字段",
		10015:         "是否展示本地充值银行卡列表",
		AssetsInOut:   "出入款去除小鼠点及后面的位数开关",
		10017:         "是否打开自动结算剩余保底量凌晨1点",
		10018:         "首充奖励",
		10019:         "前端是否显示手动保底开关",
		10020:         "代理审核机制",
		10021:         "是否开启第三方代付刷新确认",
		10022:         "合伙人奖励",
		10023:         "下单费率",
		10024:         "关闭会员前端取款",
		10025:         "USDT比例",
		10026:         "TRX汇率",
		10027:         "绑定银行卡数",
		10028:         "充值超时时间",
	},
	2: {
		20001:     "vip数据",
		20002:     "邀请码是否必填",
		20003:     "开启图片验证码",
		20004:     "是否开启前台谷歌验证",
		20005:     "其他绑定谷歌是否开启短信验证",
		20006:     "邮箱注册",
		20007:     "手机注册",
		20008:     "前台绑定谷歌是否开启邮箱验证",
		Card2Mail: "添加英航卡是否输入邮箱",
		20010:     "后台注册是否校验手机长度",
		20011:     "是否打开代理后台手机号查看",
		20012:     "同IP注册数",
	},
	3: {
		30001: "理财开关",
		30002: "开启邀请人任务",
		30003: "是否开启推广链接配置",
		30004: "积分商城开关",
		30005: "大奖奖励开关",
		30006: "是否开启官方充值,下单填入付款人信息弹窗",
		30007: "是否打开前台语言的变更按钮",
		30008: "是否显示热门游戏中奖率",
		30009: "前端首页弹窗佣金开关",
		30010: "是否开启锦标赛",
		30011: "是否开启活动任务奖励",
		30012: "新手会员礼包开关",
		30013: "大转盘开关",
		30014: "每日红包领取次数",
		30015: "超级大奖超时时间",
		30016: "超级大奖每天发送上限",
		30017: "会员绑定",
		30018: "首页中奖信息金额展示",
		30019: "下级连续0充值天数",
		30020: "短信下发数",
		30021: "邮件下发数",
		30022: "回归活动最大领取数次",
		30023: "注册短信验证",
		30024: "新增提现方式短信验证",
		30025: "忘记密码短信验证",
	},
	9: {
		90001: "团队报表",
		90002: "比赛记录",
		90003: "昨日团队",
		90004: "新增下级月记录",
		90005: "游戏统计",
		90006: "删除全部数据",
		90007: "推广数据",
		90008: "cp长龙显示开关",
		90009: "后台抬头背景色设置",
	},
}
